Sign In
to Vote &
Create Storyboards.
 
adidas Is Set to Launch Its Largest Retail Space Just in Time for the Holiday Season The Three Stripes is making its mark on the Big Apple by opening a new flagship, currently known as "The Stadium." Consisting of the expected apparel, shoes, sportswear and more, customers worldwide will be able to experience what is touted by adidas as "the world's largest adidas retail arena." Only time will tell if this will increase people's chances of securing their favorite adidas drops. The new location, while specifically unknown at the time, will be located on 5th Ave.; one of New York ...
2
0
0


Storyboard
Print
Share this Article



Comment on this Article

Please Sign In to comment

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard